.shop-banner{width:100%}
.detail{padding: 10px;box-sizing: border-box;}
.detail-item{background: #FFFFFF;border-radius: 10px;padding: 10px;box-sizing: border-box;margin-bottom: 10px;}
.sub-item{padding: 10px;box-sizing: border-box;border-bottom: 1px #DDDDDD solid;}
.sub-item-more{position: absolute;right: 25px;font-size: 12px;color: #999999;margin-top: -20px;}
.gird{padding: 10px 10px 0 10px;box-sizing: border-box;}
.gird-item{text-align: center;font-size: 12px;padding: 5px;box-sizing: border-box;}
.gird-icon{width: 30px;margin: 0 auto;}
.gird-pic{height: 80px;margin: 0 auto;width: 100%;border-radius: 10px;}
.gird-pic2{height: 120px;margin: 0 auto;width: 100%;border-radius: 10px;}
.item-name{font-size: 16px;font-weight: bold;}
.item-desc{font-size: 14px;color: #666666;}
.address{font-size: 14px;}
.margin-t-10{margin-top: 10px;}
